<template>
<div class="tagbar">
    <van-tabbar v-model="active">
        <van-tabbar-item to="/home" icon="wap-home-o">首页</van-tabbar-item>
        <van-tabbar-item to="/topic" icon="label-o">专题</van-tabbar-item>
        <van-tabbar-item to="/category" icon="apps-o">分类</van-tabbar-item>
        <van-tabbar-item to="/cart" icon="cart-o">购物车</van-tabbar-item>
        <van-tabbar-item to="/user" icon="manager-o">我的</van-tabbar-item>
    </van-tabbar>
</div>
</template>

<script>
export default {
  computed: {
    active: {
      get() {
        return this.$route.meta.activeNum
      },
      set() {}
    }
  }
  // 这样会报警告 Computed property "active" was assigned to but it has no setter.
  // computed: {
  //   active() {
  //     return this.$route.meta.activeNum
  //   }
  // }
}
</script>

<style lang="less" scoped>

</style>
